liver and spleen scans - Alemán Inglés Diccionario